.btn,.btn span {border:none;cursor:pointer;background:url(../images/all_images.png) no-repeat -400px -456px;display:inline-block;font-size:12px;height:24px;line-height:24px;color:#fff;padding:0 0 0 2px;overflow:hidden;*overflow:visible;}
button.btn,button.btn span {vertical-align:bottom;white-space: nowrap;word-wrap: normal;}
.btn span {background-position:right -480px;min-width:30px;text-align:center;padding:0 8px 0 6px;}
.btn:hover {background-position:-400px -504px;text-decoration:none;}
.btn:hover span {background-position:right -528px;}
.btn span ins{text-decoration: none;}

.btn_b,.btn_b span,
.btn_d,.btn_d span,
.btn_g,.btn_g span,
.btn_o,.btn_o span,
.btn_w,.btn_w span{height:28px;line-height:28px;font-size:14px;background-position: -400px -840px;}

.btn_b span,
.btn_d span,
.btn_g span,
.btn_o span,
.btn_w span{background-position:right -870px;min-width:35px;text-align:center;padding:0 12px 0 11px;}

.btn_b:hover,
.btn_d:hover,
.btn_g:hover,
.btn_o:hover,
.btn_w:hover{height:28px;line-height:28px;font-size:14px;background-position: -400px -900px;}

.btn_b:hover span,
.btn_d:hover span,
.btn_g:hover span,
.btn_o:hover span,
.btn_w:hover span{background-position:right -930px;}

/*禁用*/
.btn_d,.btn_d span{background-position: -400px -400px;color:#c7c7c7;cursor: default;}
.btn_d span{background-position:right -428px;}
.btn_d:hover{background-position:-400px -400px;}
.btn_d:hover span{background-position:right -428px;}

/*绿色*/
.btn_g,.btn_g span{background-position: -400px -288px;}
.btn_g span{background-position:right -316px;}
.btn_g:hover{background-position:-400px -344px;}
.btn_g:hover span{background-position:right -372px;}

/*橙色*/
.btn_o,.btn_o span{background-position:-400px -721px;}
.btn_o span{background-position:right -749px;}
.btn_o:hover{background-position:-400px -777px;}
.btn_o:hover span{background-position:right -805px;}

/*白色*/
.btn_w,.btn_w span{background-position:-400px -552px;color:#73797c;}
.btn_w span{background-position:right -580px;}
.btn_w:hover{background-position:-400px -608px;}
.btn_w:hover span{background-position:right -636px;}

/*禁用(小)*/
.btn_d_s,.btn_d_s span{background-position: -400px -96px;color:#c7c7c7;cursor: default;}
.btn_d_s span{background-position:right -120px;}
.btn_d_s:hover{background-position:-400px -96px;}
.btn_d_s:hover span{background-position:right -120px;}

/*绿色(小)*/
.btn_g_s,.btn_g_s span{background-position: -400px 0;}
.btn_g_s span{background-position:right -24px;}
.btn_g_s:hover{background-position:-400px -48px;}
.btn_g_s:hover span{background-position:right -72px;}

/*橙色(小)*/
.btn_o_s,.btn_o_s span{background-position:-400px -1090px;}
.btn_o_s span{background-position:right -1114px;}
.btn_o_s:hover{background-position:-400px -1138px;}
.btn_o_s:hover span{background-position:right -1162px;}

/*白色(小)*/
.btn_w_s,.btn_w_s span{background-position:-400px -144px;color:#73797c;}
.btn_w_s span{background-position:right -168px;}
.btn_w_s:hover{background-position:-400px -192px;}
.btn_w_s:hover span{background-position:right -216px;}

/*下拉按钮(小)*/
.btn_n_s,.btn_n_s span{background-position:right top;color:#595959;}
.btn_n_s span{background-position:right top;}
.btn_n_s:hover{background-position:-400px -192px;}
.btn_n_s:hover span{background-position:right -216px;}

.btn em{font-style: normal;}
/*禁用悬停*/
.btn_d_h,.btn_d_h span{cursor:default}
.btn_d_h,.btn_d_h:hover span{}

.icon {
    display: inline-block;
    margin-top: 5px;
    *margin-top: 0px;
    margin-right:5px;
    width: 14px;
    height: 14px;
    line-height:14px;
    vertical-align: top;
    background: url(../images/icon-white.png) 14px 14px no-repeat;
}
.btn_b .icon,
.btn_d .icon,
.btn_g icon,
.btn_w .icon{margin-top:7px;}

.btn_w .icon,.btn_w_s .icon,.icon-gray{background-image:url(../images/icon-gray.png);}
.icon-glass{background-position:0 0;}
.icon-music{background-position:-24px 0;}
.icon-search{background-position:-48px 0;}
.icon-envelope{background-position:-72px 0;}
.icon-heart{background-position:-96px 0;}
.icon-star{background-position:-120px 0;}
.icon-star-empty{background-position:-144px 0;}
.icon-user{background-position:-168px 0;}
.icon-film{background-position:-192px 0;}
.icon-th-large{background-position:-216px 0;}
.icon-th{background-position:-240px 0;}
.icon-th-list{background-position:-264px 0;}
.icon-ok{background-position:-288px 0;}
.icon-remove{background-position:-312px 0;}
.icon-zoom-in{background-position:-336px 0;}
.icon-zoom-out{background-position:-360px 0;}
.icon-off{background-position:-384px 0;}
.icon-signal{background-position:-408px 0;}
.icon-cog{background-position:-432px 0;}
.icon-trash{background-position:-456px 0;}
.icon-home{background-position:0 -24px;}
.icon-file{background-position:-24px -24px;}
.icon-time{background-position:-48px -24px;}
.icon-road{background-position:-72px -24px;}
.icon-download-alt{background-position:-96px -24px;}
.icon-download{background-position:-120px -24px;}
.icon-upload{background-position:-144px -24px;}
.icon-inbox{background-position:-168px -24px;}
.icon-play-circle{background-position:-192px -24px;}
.icon-repeat{background-position:-216px -24px;}
.icon-refresh{background-position:-240px -24px;}
.icon-list-alt{background-position:-264px -24px;}
.icon-lock{background-position:-287px -24px;}
.icon-flag{background-position:-312px -24px;}
.icon-headphones{background-position:-336px -24px;}
.icon-volume-off{background-position:-360px -24px;}
.icon-volume-down{background-position:-384px -24px;}
.icon-volume-up{background-position:-408px -24px;}
.icon-qrcode{background-position:-432px -24px;}
.icon-barcode{background-position:-456px -24px;}
.icon-tag{background-position:0 -48px;}
.icon-tags{background-position:-25px -48px;}
.icon-book{background-position:-48px -48px;}
.icon-bookmark{background-position:-72px -48px;}
.icon-print{background-position:-96px -48px;}
.icon-camera{background-position:-120px -48px;}
.icon-font{background-position:-144px -48px;}
.icon-bold{background-position:-167px -48px;}
.icon-italic{background-position:-192px -48px;}
.icon-text-height{background-position:-216px -48px;}
.icon-text-width{background-position:-240px -48px;}
.icon-align-left{background-position:-264px -48px;}
.icon-align-center{background-position:-288px -48px;}
.icon-align-right{background-position:-312px -48px;}
.icon-align-justify{background-position:-336px -48px;}
.icon-list{background-position:-360px -48px;}
.icon-indent-left{background-position:-384px -48px;}
.icon-indent-right{background-position:-408px -48px;}
.icon-facetime-video{background-position:-432px -48px;}
.icon-picture{background-position:-456px -48px;}
.icon-pencil{background-position:0 -72px;}
.icon-map-marker{background-position:-24px -72px;}
.icon-adjust{background-position:-48px -72px;}
.icon-tint{background-position:-72px -72px;}
.icon-edit{background-position:-96px -72px;}
.icon-share{background-position:-120px -72px;}
.icon-check{background-position:-144px -72px;}
.icon-move{background-position:-168px -72px;}
.icon-step-backward{background-position:-192px -72px;}
.icon-fast-backward{background-position:-216px -72px;}
.icon-backward{background-position:-240px -72px;}
.icon-play{background-position:-264px -72px;}
.icon-pause{background-position:-288px -72px;}
.icon-stop{background-position:-312px -72px;}
.icon-forward{background-position:-336px -72px;}
.icon-fast-forward{background-position:-360px -72px;}
.icon-step-forward{background-position:-384px -72px;}
.icon-eject{background-position:-408px -72px;}
.icon-chevron-left{background-position:-432px -72px;}
.icon-chevron-right{background-position:-456px -72px;}
.icon-plus-sign{background-position:0 -96px;}
.icon-minus-sign{background-position:-24px -96px;}
.icon-remove-sign{background-position:-48px -96px;}
.icon-ok-sign{background-position:-72px -96px;}
.icon-ask-sign{background-position:-96px -96px;}
.icon-info-sign{background-position:-120px -96px;}
.icon-screenshot{background-position:-144px -96px;}
.icon-remove-circle{background-position:-168px -96px;}
.icon-ok-circle{background-position:-192px -96px;}
.icon-ban-circle{background-position:-216px -96px;}
.icon-arrow-left{background-position:-240px -96px;}
.icon-arrow-right{background-position:-264px -96px;}
.icon-arrow-up{background-position:-289px -96px;}
.icon-arrow-down{background-position:-312px -96px;}
.icon-share-alt{background-position:-336px -96px;}
.icon-resize-full{background-position:-360px -96px;}
.icon-resize-small{background-position:-384px -96px;}
.icon-plus{background-position:-408px -96px;}
.icon-minus{background-position:-433px -96px;}
.icon-asterisk{background-position:-456px -96px;}
.icon-exclamation-sign{background-position:0 -120px;}
.icon-gift{background-position:-24px -120px;}
.icon-leaf{background-position:-48px -120px;}
.icon-fire{background-position:-72px -120px;}
.icon-eye-open{background-position:-96px -120px;}
.icon-eye-close{background-position:-120px -120px;}
.icon-warninging-sign{background-position:-144px -120px;}
.icon-plane{background-position:-168px -120px;}
.icon-calendar{background-position:-192px -120px;}
.icon-random{background-position:-216px -120px;}
.icon-comment{background-position:-240px -120px;}
.icon-magnet{background-position:-264px -120px;}
.icon-chevron-up{background-position:-288px -120px;}
.icon-chevron-down{background-position:-313px -119px;}
.icon-retweet{background-position:-336px -120px;}
.icon-shopping-cart{background-position:-360px -120px;}
.icon-folder-close{background-position:-384px -120px;}
.icon-folder-open{background-position:-408px -120px;}
.icon-resize-vertical{background-position:-432px -119px;}
.icon-resize-horizontal{background-position:-456px -118px;}
.icon-loading{background:url(../images/loading.gif) no-repeat 0 0;}
.dropdown .icon-loading{background:url(../images/ajax.gif) no-repeat 0 0;}

.img{background:url(../images/all_images.png) no-repeat;display:inline-block;overflow:hidden;}
.img_error,.img_del,.img_success,.img_warning,.img_ask,.img_error_s,.img_del_s,.img_success_s,.img_warning_s,.img_ask_s{width:16px;height:16px;margin:0 3px 0 0;}
.img_error_b,.img_del_b,.img_success_b,.img_warning_b,.img_ask_b{width:50px;height:50px;margin:0 3px 0 0;}
.img_error_m,.img_del_m,.img_success_m,.img_warning_m,.img_ask_m{width:32px;height:32px;margin:0 3px 0 0;}
.img_error{background-position:-250px -100px;}
.img_error_s{background-position:-275px -100px;}
.img_del{background-position:-250px -50px;}
.img_del_s{background-position:-275px -50px;}
.img_success{background-position:-250px 0;}
.img_success_s{background-position:-275px 3px;}
.img_warning{background-position:-250px -200px;}
.img_warning_s{background-position:-275px -200px;}
.img_ask{background-position:-275px -150px;}
.img_ask_s{background-position:-250px -150px;}
.img_error_b{background-position:-350px -95px;}
.img_del_b{background-position:-350px -46px;}
.img_success_b{background-position:-350px 7px;}
.img_warning_b{background-position:-350px -194px;}
.img_ask_b{background-position:-350px -144px;}
.img_error_m{background-position:-300px -96px;}
.img_del_m{background-position:-300px -45px;}
.img_success_m{background-position:-300px 5px;}
.img_warning_m{background-position:-300px -196px;}
.img_ask_m{background-position:-300px -150px;}
.img_warning_b8{width:40px;height:50px;background-position:-350px -250px;}

.img_success_t,.img_error_t,.img_warning_t,.img_ask_t,.img_info_t{width:16px;height:16px;}
.img_success_t{background-position:-250px 0px;}
.img_error_t{background-position:-250px -50px;}
.img_warning_t{background-position:-250px -100px;}
.img_ask_t{background-position:-250px -150px;}
.img_info_t{background-position:-275px -200px;}